package juego;

import org.w3c.dom.Document;
import org.w3c.dom.Element;

public class Cohete extends Proyectil{
	
	private static int miPoder = 5;
	
	//constructor
	public Cohete(Coordenada ubicacion){
		super(ubicacion);
	}
	
	//retorna el poder
	@Override
	public Impacto impactoProvocado(){
		return new ImpactoLineal(miPoder);
	}
	
	
	public Element getElement(Document doc) {
		Element proyectil = doc.createElement("Cohete");
		
		this.persistirProyectil(doc, proyectil);
		
		return proyectil;
	}

	
	public static Cohete fromElement(Element element) {
		Cohete proyectil = new Cohete(new Coordenada(-1,-1));
		
		Proyectil.recuperarProyectil(element,proyectil);
			
		return proyectil;
	}
	
	


}

